export default {
  common: {
    add: 'Добавить',
    addSuccess: 'Добавлено успешно',
    edit: 'Редактировать',
    editSuccess: 'Изменено успешно',
    delete: 'Удалить',
    deleteSuccess: 'Удалено успешно',
    save: 'Сохранить',
    saveSuccess: 'Сохранено успешно',
    reset: 'Сбросить',
    action: 'Действие',
    export: 'Экспортировать',
    exportSuccess: 'Экспорт выполнен успешно',
    import: 'Импортировать',
    importSuccess: 'Импорт выполнен успешно',
    clear: 'Очистить',
    clearSuccess: 'Очищено успешно',
    yes: 'Да',
    no: 'Нет',
    confirm: 'Подтвердить',
    download: 'Загрузить',
    noData: 'Нет данных',
    wrong: 'Что-то пошло не так, пожалуйста, повторите попытку позже.',
    success: 'Успех',
    failed: 'Не удалось',
    verify: 'Проверить',
    unauthorizedTips: 'Не авторизован, сначала подтвердите свою личность.',
    stopResponding: 'Прекращение отклика',
  },
  chat: {
    newChatButton: 'Новый чат',
    // placeholder: 'Спросите меня о чем-нибудь ... (Shift + Enter = перенос строки, "/" для вызова подсказок)',
    placeholder: 'Вы можете ввести что-то сказать, или вы можете вставить скриншоты или перетащить файлы.',
    placeholderMobile: 'Спросите меня о чем-нибудь ...',
    copy: 'Копировать',
    copied: 'Скопировано',
    copyCode: 'Копировать код',
    clearChat: 'Очистить чат',
    clearChatConfirm: 'Вы уверены, что хотите очистить этот чат?',
    exportImage: 'Экспорт в изображение',
    exportImageConfirm: 'Вы уверены, что хотите экспортировать этот чат в формате PNG?',
    exportSuccess: 'Экспортировано успешно',
    exportFailed: 'Не удалось выполнить экспорт',
    usingContext: 'Режим контекста',
    turnOnContext: 'В текущем режиме отправка сообщений будет включать предыдущие записи чата.',
    turnOffContext: 'В текущем режиме отправка сообщений не будет включать предыдущие записи чата.',
    deleteMessage: 'Удалить сообщение',
    deleteMessageConfirm: 'Вы уверены, что хотите удалить это сообщение?',
    deleteHistoryConfirm: 'Вы уверены, что хотите очистить эту историю?',
    clearHistoryConfirm: 'Вы уверены, что хотите очистить историю чата?',
    preview: 'Предварительный просмотр',
    showRawText: 'Показать как обычный текст',
  },
  setting: {
    setting: 'Настройки',
    general: 'Общее',
    advanced: 'Дополнительно',
    config: 'Конфигурация',
    avatarLink: 'Ссылка на аватар',
    name: 'Имя',
    description: 'Описание',
    role: 'Роль',
    temperature: 'Температура',
    top_p: 'Top_p',
    resetUserInfo: 'Сбросить информацию о пользователе',
    chatHistory: 'История чата',
    theme: 'Тема',
    language: 'Язык',
    api: 'API',
    reverseProxy: 'Обратный прокси-сервер',
    timeout: 'Время ожидания',
    socks: 'Socks',
    httpsProxy: 'HTTPS-прокси',
    balance: 'Баланс API',
    monthlyUsage: 'Ежемесячное использование',
  },
  store: {
    siderButton: 'Хранилище подсказок',
    local: 'Локальное',
    online: 'Онлайн',
    title: 'Название',
    description: 'Описание',
    clearStoreConfirm: 'Вы действительно хотите очистить данные?',
    importPlaceholder: 'Пожалуйста, вставьте здесь JSON-данные',
    addRepeatTitleTips: 'Дубликат названия, пожалуйста, введите другое название',
    addRepeatContentTips: 'Дубликат содержимого: {msg}, пожалуйста, введите другой текст',
    editRepeatTitleTips: 'Конфликт названий, пожалуйста, измените название',
    editRepeatContentTips: 'Конфликт содержимого {msg}, пожалуйста, измените текст',
    importError: 'Не совпадает ключ-значение',
    importRepeatTitle: 'Название повторяющееся, пропускается: {msg}',
    importRepeatContent: 'Содержание повторяющееся, пропускается: {msg}',
    onlineImportWarning: 'Внимание! Проверьте источник JSON-файла!',
    downloadError: 'Проверьте состояние сети и правильность JSON-файла',
  },
  mj: {
    setOpen: 'OpenAI связанный',
    setOpenPlaceholder: 'Должен содержать http(s)://',
    setOpenUrl: 'Адрес интерфейса OpenAI',
    setOpenKeyPlaceholder: 'Используйте свой собственный ключ OpenAI для обхода ограничений доступа по паролю',
    setMj: 'Midjourney связанный',
    setMjUrl: 'Адрес интерфейса Midjourney:',
    setMjKeyPlaceholder: 'Используйте свой собственный Api Secret для обхода ограничений доступа по паролю',
    setUploader: 'Связанный с загрузкой',
    setUploaderUrl: 'Адрес загрузки:',
    setBtSave: 'Сохранить',
    setBtBack: 'Восстановить по умолчанию',

    redraw: 'Частичная Перерисовка',
    fail1: 'Пожалуйста, будьте терпеливы, идет загрузка.',
    success1: 'Изображение успешно обновлено!',
    high_variation: 'Сильные Изменения',
    low_variation: 'Слабые Изменения',
    p15: 'Увеличение 1.5x',
    p20: 'Увеличение 2x',
    p100: 'Обычное',
    retry: 'Повторный Анализ',
    pan_left: 'Переанализировать влево',
    pan_right: 'Переанализировать вправо',
    pan_up: 'Переанализировать вверх',
    pan_down: 'Переанализировать вниз',
    up2: 'Высокое Разрешение 2x',
    up4: 'Высокое Разрешение 4x',

    thinking: 'В раздумьях...',
    noReUpload: 'Нельзя повторно загружать',
    uploading: 'Загрузка...',
    uploadSuccess: 'Загрузка успешна',
    uploadFail: 'Ошибка загрузки:',
    upPdf: '<span>Загрузите изображение или вложение<br/>Вы можете загрузить изображения, PDF, EXCEL и другие документы</span><p>Поддерживается перетаскивание</p>',
    upImg: '<span><b>Загрузить изображение</b><br/>Автоматически вызовет модель gpt-4-vision-preview<br>Примечание: Могут действовать дополнительные тарифы за изображения<br/>Форматы: jpeg, jpg, png, gif</span><p>Поддерживается перетаскивание</p> <p class="pt-2"><b>Загрузить MP3 MP4</b> <br>Автоматически вызовет модель whisper-1<br>Форматы: mp3, mp4, mpeg, mpga, m4a, wav, webm</p>',
    clearAll: 'Очистить параметры',
    czoom: 'Настроить',
    customTitle: 'Настроить зум',
    zoominfo: 'Измените значение зума, диапазон от 1.0 до 2.0, по умолчанию установлено 1.8',

    modleSuccess: 'Модель успешно загружена',
    setingSuccess: 'Настройки успешно выполнены',

    tokenInfo1: 'Оставшиеся токены = Длина модели - Установка роли - Контекст (История разговора) - Количество ответов - Текущий ввод',
    tokenInfo2: 'Оставьте установку роли пустой, и система предоставит значение по умолчанию.',
    noSuppertModel: 'Обновите, эта модель в настоящее время не поддерживается!',
    failOcr: 'Ошибка распознавания',
    remain: 'Осталось:',

    totalUsage: 'Общая сумма подписки',
    disableGpt4: 'GPT4 отключен',
    setTextInfo: 'Ошибка ключа OpenAI API, нажмите здесь, чтобы повторить попытку',

    attr1: 'Вложение',
    ulink: 'Ссылка на оригинальное изображение',
    copyFail: 'Не удалось скопировать',
    tts: 'Текст в речь',
    fail: 'Произошла ошибка',
    noSupperChrom: 'Браузер не поддерживается!',
    lang: 'Голос',
    ttsLoading: 'Преобразование в речь...',
    ttsSuccess: 'Преобразование успешно',
    micIng: 'Идет запись, скажите что-нибудь...',
    mStart: 'Начать',
    mPause: 'Пауза',
    mGoon: 'Продолжить',
    mRecord: 'Перезаписать',
    mPlay: 'Воспроизвести',
    mCanel: 'Отмена',
    mSent: 'Отправить',
    findVersion: 'Обнаружить обновленную версию',
    yesLastVersion: 'Уже последняя версия',
    infoStar: 'Этот проект с открытым исходным кодом находится на <a class="text-blue-600 dark:text-blue-500" href="https://github.com/Dooy/chatgpt-web-midjourney-proxy" target="_blank">GitHub</a>, бесплатный и основан на лицензии MIT без каких-либо форм оплаты! </p><p>Если вы находите этот проект полезным, пожалуйста, добавьте звезду на GitHub, спасибо!',
    setBtSaveChat: 'Сохранить только чат',
    setBtSaveSys: 'Сохранить в систему',

    wsrvClose: 'Закрыть wsrv',
    wsrvOpen: 'Открыть wsrv',

    temperature: 'Случайность',
    temperatureInfo: 'При увеличении значения (temperature) ответы становятся более случайными',
    top_p: 'Верхняя вероятность выборки',
    top_pInfo: '(top_p) аналогично случайности, но не следует изменять вместе с температурой',
    presence_penalty: 'Свежесть темы',
    presence_penaltyInfo: 'При увеличении значения (presence_penalty) увеличивается вероятность расширения на новые темы',
    frequency_penalty: 'Частотное наказание',
    frequency_penaltyInfo: 'При увеличении значения (frequency_penalty) увеличивается вероятность уменьшения повторяющихся слов',
    tts_voice: 'Голос TTS',
    typing: 'Печать',
    authErro: 'Ошибка авторизации',
    authBt: 'Пожалуйста, введите пароль доступа к авторизации снова',

    micWhisper: 'Распознавание шепота',
    micAsr: 'Мгновенное распознавание',
    micRec: 'Начать запись, пожалуйста, говорите! Запись автоматически остановится, если 2 секунды не будет звука.',
    micRecEnd: 'Запись завершена',
  },
  mjset: {
    server: 'Сервер',
    about: 'О нас',
    model: 'Модель',
    sysname: 'Искусственный интеллект для рисования',
  },
  mjtab: {
    chat: 'Чат',
    draw: 'Рисование',
    drawinfo: 'Рисование с использованием искусственного интеллекта Midjourney',
    gallery: 'Галерея',
    galleryInfo: 'Моя галерея',
  },
  mjchat: {
    loading: 'Идет загрузка изображения',
    openurl: 'Открыть ссылку напрямую',
    failReason: 'Причина сбоя:',
    reload: 'Перезагрузить',
    progress: 'Прогресс:',
    wait: 'Задача отправлена, подождите...',
    reroll: 'Перерисовать',
    wait2: 'Задача {id} отправлена, подождите',
    redrawEditing: 'Редактирование части изображения',
    face: 'Сменить лицо',
    blend: 'Смешивание изображений',
    draw: 'Рисовать',
    submiting: 'Отправка...',
    submit: 'Отправить',
    wait3: 'Пожалуйста, не закрывайте! Создание изображения...',
    success: 'Сохранено успешно',
    successTitle: 'Успешно',
    modlePlaceholder: 'Пользовательские модели (разделять пробелами, необязательно)',
    myModle: 'Мои модели',
    historyCnt: 'Количество контекста',
    historyToken: 'Больше контекста делает память точнее, но расходует больше квоты',
    historyTCnt: 'Количество ответов',
    historyTCntInfo: 'Больше ответов, возможно, потребуется больше квоты',
    role: 'Настройка роли',
    rolePlaceholder: 'Дайте своему разговору уникальную роль, необязательно',
    loading2: 'Загрузка...',
    loadmore: 'Загрузить еще',
    nofind: 'Не удалось найти',
    nofind2: 'Связанные материалы отсутствуют. Попробуйте следующее',
    success2: 'Переключение успешно!',
    modelChange: 'Смена модели',
    search: 'Поиск',
    searchPlaceholder: 'Имя и описание GPTs',
    attr: 'Прикрепленные файлы',
    noproduct: 'В галерее пока нет ваших работ',
    myGallery: 'Моя галерея',
    yourHead: 'Ваш аватар',
    your2Head: 'Изображение знаменитости',
    tipInfo: 'Примечание:<li>1 Изображение должно содержать лицо, иначе не будет изображения</li> <li>2 «Изображение знаменитости» можно сначала создать с помощью mj</li> <li>3 «Изображение знаменитости» может быть аниме</li> <li>4 «Ваш аватар» рекомендуется использовать фотографию лица</li>',
    placeInput: 'Пожалуйста, введите подсказку!',
    more5sb: 'Максимум 5 изображений для загрузки',
    exSuccess: 'Экспорт успешен... Проверьте загрузки',
    downloadSave: 'aiрисование.txt',
    noproducet: 'Пока нет готовых работ',
    imgBili: 'Соотношение изображения',
    imagEx: 'Экспорт ссылок изображений',
    prompt: 'Подсказка',
    imgCYes: 'Содержит макет',
    imgCUpload: 'Загрузить свой макет',
    imgCInfo: 'Информация о макете:<br/> 1. Макет позволяет использовать свои изображения для создания рисунков MJ<br/> 2. Можно использовать несколько макетов, максимум 5, размер каждого изображения не более 1 Мб<br/>',
    imgCadd: '+Добавить',
    del: 'Удалить',
    img2text: 'Изображение в текст',
    img2textinfo: 'Не знаете, как написать подсказку? Попробуйте изображение в тексте! <br/> Передайте изображение, получите подсказку',
    traning: 'Перевод...',
    imgcreate: 'Создание изображения',
    imginfo: 'Дополнительные параметры: <li>1 --no Игнорировать --no car, чтобы не рисовать машины на изображении</li><li>2 --seed Получить сначала сид --seed 123456</li><li>3 --chaos 10 Смешивание (диапазон: 0-100)</li><li>4 --tile Фрагментирование</li>',
    tStyle: 'Стиль',
    tView: 'Вид',
    tShot: 'Угол обзора',
    tLight: 'Освещение',
    tQuality: 'Качество изображения',
    tStyles: 'Уровень искусства',
    tVersion: 'Версия модели',
    dalleInfo: 'Инструкции: <li>1 DALL-E - это модель от OpenAI для создания изображений</li><li>2 Изображения от OpenAI имеют ограниченный срок годности, сделайте резервную копию</li><li>3 Внимание: изображения размером 1790 пикселей стоят вдвое дороже</li>',
    version: 'Версия',
    size: 'Размер',
    blendInfo: 'Инструкции: <li>1 Смешивание как минимум двух изображений</li><li>2 Максимальное количество загружаемых изображений - 6</li>',
    blendStart: 'Начать смешивание',
    no2add: 'Не добавляйте одно и то же изображение повторно',
    add2more: 'Добавьте как минимум два изображения',
    no1m: 'Размер изображения не должен превышать 1 Мб',
    imgExt: 'Формат изображения должен быть jpg, gif, png, jpeg',

  },
}
